package com.example.qxfw.ybzz.service;

import com.example.qxfw.common.entity.xt.SysConfig;

import java.util.List;

public interface SysConfigService {

    /**
     * 获取监控模板
     * @param paramName
     * @return
     */
    List<String> getMonitorTemplates(String paramName);

    /**
     * 查询模板
     * @param paramName
     * @return
     */
    List<String> getTemplates(String paramName);

    /**
     * 更新模板
     * @return
     */
    Integer updateByParamName(SysConfig sysConfig);

    Integer update(SysConfig sysConfig);

    Integer save(SysConfig sysConfig);

    List<SysConfig> getList(String paramType);

    /**
     * 获取服务用语
     * @return
     */
    List<SysConfig> getServiceLanguage();

    /**
     * 获取所有数据
     * @return
     */
    List<SysConfig> getList1();

    List<SysConfig> getList2(String paramType,String paramName);
}
